Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 POPLAR ROAD Detached £905,106 £480,000 2 Dec 2004
12 POPLAR ROAD Detached £630,536 £400,000 3 Jul 2007